technology watch - Alemán Inglés Diccionario